scientific advances - Fransızca İngilizce Sözlük